/*
 * Copyright (c) 2015 www.smarthome.com All rights reserved. 本软件源代码版权归----所有,未经许可不得任意复制与传播.
 */
package com.smarthome.domain.bean;

import java.util.Date;

import com.smarthome.domain.bean.base.BaseDomain;

/**
 * shAccountLog
 * @author KongXiangyu
 * @since 2015-09-07
 */
public class ShAccountLog extends BaseDomain {

    private static final long serialVersionUID = 1L;
    private Long accountId;// 平台用户id
    private Long residenceId;// 所属小区id
    private Long typeId;// 日志类型
    private String content;// 日志信息
    private Date gmtCreate;// 创建时间

    // 附加属性
    private String accountLoginName;// 平台用户登录名
    private String accountName;// 平台用户姓名
    private String typeName;// 日志类型名称

    public ShAccountLog() {
        // 默认无参构造方法
    }

    public Long getResidenceId() {
        return residenceId;
    }

    public void setResidenceId(Long residenceId) {
        this.residenceId = residenceId;
    }

    /**
     * 获取 accountId
     * @return
     */
    public Long getAccountId() {
        return accountId;
    }

    /**
     * 设置 accountId
     * @param accountId
     */
    public void setAccountId(Long accountId) {
        this.accountId = accountId;
    }

    /**
     * 获取 typeId
     * @return
     */
    public Long getTypeId() {
        return typeId;
    }

    /**
     * 设置 typeId
     * @param typeId
     */
    public void setTypeId(Long typeId) {
        this.typeId = typeId;
    }

    /**
     * 获取 content
     * @return
     */
    public String getContent() {
        return content;
    }

    /**
     * 设置 content
     * @param content
     */
    public void setContent(String content) {
        this.content = content;
    }

    /**
     * 获取 gmtCreate
     * @return
     */
    public Date getGmtCreate() {
        return gmtCreate;
    }

    /**
     * 设置 gmtCreate
     * @param gmtCreate
     */
    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public String getAccountLoginName() {
        return accountLoginName;
    }

    public void setAccountLoginName(String accountLoginName) {
        this.accountLoginName = accountLoginName;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

}